package com.weetop.cfw.base.presenter

import com.weetop.cfw.home_page.activity.PlantSalePublishActivity

interface PlantSalePublishPresenter:BasePresenter {

    /**
     * 获取所有站点数据
     */
    fun getAllSitesData(plantSalePublishActivity: PlantSalePublishActivity)

    /**
     * 获取建筑类型
     */
    fun getBuildType(plantSalePublishActivity: PlantSalePublishActivity)

    /**
     * 发布出租出售信息
     */
    fun publishLeaseSaleInformation(plantSalePublishActivity: PlantSalePublishActivity,publishMap:HashMap<String,String>)

    /**
     * 根据城市名称获取站点信息
     */
    fun getSiteInfoByCity(plantSalePublishActivity:PlantSalePublishActivity,cityName:String)

    /**
     * 根据城市名称获取其下面的县区信息
     */
    fun getDistrictAndCountyData(plantSalePublishActivity:PlantSalePublishActivity,cityId: Int)

    /**
     * 获取行业数据
     */
    fun getIndustryList(plantSalePublishActivity: PlantSalePublishActivity)

    /**
     * 获取面积归类数据
     */
    fun areaClassificationList(plantSalePublishActivity: PlantSalePublishActivity)

    /**
     * 上传图片
     */
    fun uploadWorkshopDetailImage(plantSalePublishActivity: PlantSalePublishActivity,newHeadImgFile: String)

}